Comparison of hardware and software cache coherence schemes
نویسندگان
چکیده
منابع مشابه
Exploiting Cache Aanity in Software Cache Coherence Exploiting Cache Aanity in Software Cache Coherence
Cache aanity is important to the performance of scalable shared memory multipro-cessors. For multiprocessors without hardware cache coherence support, software cache coherence is the only alternative. Most existing software cache schemes ignore cache aanity across parallel loops. In this paper, we propose a new scheme, Cache AAnity-based Software cache coherence scheme (CAS), that exploits cach...
متن کاملIssues in Software Cache Coherence
Large scale multiprocessors can provide the computational power needed to solve some of the larger problems of science and engineering today. Shared memory provides an attractive and intuitive programming model that makes good use of programmer time and effort. Shared memory however requires a coherence mechanism to allow caching for performance and to ensure that processors do not use stale da...
متن کاملalgorithms for Dynamic Software Cache Coherence
[19] L. Lamport. How to make a multiprocessor computer that correctly executes multiprocess programs. The directory-based cache coherence protocol for the DASH multiprocessor. In 17th Int'l. [24] H. Sandhu. Shared Regions-A strategy for efficient cache management in shared-memory multi-processors.
متن کاملClassifying Software-Based Cache Coherence Solutions
The authors propose a classification for software solutions to cache coherence in shared memory multiprocessors and show how it can be applied to more completely understand existing approaches and explore possible alternatives.
متن کاملSoftware Cache Coherence for Large Scale Multiprocessors
Shared memory is an appealing abstraction for parallel programming. It must be implemented with caches in order to perform well, however, and caches require a coherence mechanism to ensure that processors reference current data. Hardware coherence mechanisms for large-scale machines are complex and costly, but existing software mechanisms for message-passing machines have not provided a perform...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM SIGARCH Computer Architecture News
سال: 1991
ISSN: 0163-5964
DOI: 10.1145/115953.115982